together and hurriedly - Spanish English Dictionary